*{margin:0;padding:0;font-family:"Microsoft YaHei"}



.hm-q-body{
	background: #951201 url(../images/wenjuan/questionBack.png) fixed top;
}
.hm-q-content{
	margin:0 auto;
	width:92%;
	min-width:300px;
}
.hm-q-question{
	position:relative;
	background:#f2eeee;
	border-radius:10px;
	padding:20px;
	padding-bottom:40px;
	margin-bottom:60px;
}
.hm-q-question-tail2
{
	position:absolute;
    bottom: -15px;;
	left:0;
	width: 100%;
    height: 20px;
    background:rgba(0,0,0,0) url(../images/wenjuan/tail1.png) no-repeat bottom;
    
	background-size:auto 20px;
	background-position:80% 0;
}
.hm-q-question-tail1
{
	position:absolute;
    bottom: -15px;;
	left:0;
	width: 100%;
    height: 20px;
    background:rgba(0,0,0,0) url(../images/wenjuan/tail2.png) no-repeat bottom;
    
	background-size:auto 20px;
	background-position:20% 0;
}
.hm-q-question-logo{
	position:absolute;
	top:-50px;
	left:0;
	width: 100%;
    height: 80px;
    background:rgba(0,0,0,0) url(../images/wenjuan/logxiangyun.png) no-repeat  top;
    
	background-size:80px 80px;
     
}
.hm-q-question-title{
	font-size:16px;
	margin-bottom:10px;
}
.hm-q-question-ans-content{
	
	
}
.hm-q-question-ans{
	border:1px #aaa solid;
	border-width:0 1px 1px 1px;
	padding:5px;
	height:25px;
	line-height:25px;
	font-size:16px;
	text-align:center;
}
.hm-q-question-ans.right{
	background:#3366FF;
}
.hm-q-question-ans.wrong{
	background:#CC0000;
}

.hm-q-question-ans-act{
	background:#32CD32;
}
.hm-q-question-ans:nth-child(1) {
	border-width:1px 1px 1px 1px;
	
}
#share {position:fixed;z-index:9999;top:0;right:0;width:100%;height:5000px;
	background: rgba(0,0,0,0.5);
	background-position:center;
	background-size:100% auto;
}

.hm-main-btn{
	display:inline-block;
	text-align:center;
	margin:0 auto;
	width:300px;
	height:40px;
	line-height:40px;
	font-size:24px;
	color:#5e2702;
	background:#fff;
	border:1px #000 solid;
	border-radius:10px;
}
.hm-main-btn2{
	display:inline-block;
	text-align:center;
	margin:0 auto;
	width:300px;
	height:40px;
	line-height:40px;
	font-size:27px;
	color:#fff; 
	background:rgba(200,0,0,1);
	border:1px #000 solid;
	border-radius:10px;
}
.hm-main-btn-active{
	color:#fff;
	background:#5e2702;
}
.hm-result-img{
	 margin:0 auto 10px auto;
	 height:200px;
}
